permanent commemorative structure - German English Dictionary